equestrian trails - French English Dictionary